package entites;

import java.io.Serializable;
import java.sql.Timestamp;;

public class Evenement implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	private int idEvenement;
	private String nom;
	private Timestamp dateDebut;
	private Timestamp dateFin;
	private int idUtilisateur;
	private int idClasse;
	private boolean hebdomadaire;
	
	public Evenement(int idEvenement, String nom, Timestamp dateDebut, Timestamp dateFin,
			int idUtilisateur, int idClasse, boolean hebdomadaire) {
		super();
		this.idEvenement = idEvenement;
		this.nom = nom;
		this.dateDebut = dateDebut;
		this.dateFin = dateFin;
		this.idUtilisateur = idUtilisateur;
		this.idClasse = idClasse;
		this.hebdomadaire = hebdomadaire;
	}
	public Evenement() {
	}
	public int getIdEvenement() {
		return idEvenement;
	}
	public void setIdEvenement(int idEvenement) {
		this.idEvenement = idEvenement;
	}
	public String getNom() {
		return nom;
	}
	public void setNom(String nom) {
		this.nom = nom;
	}
	public Timestamp getDateDebut() {
		return dateDebut;
	}
	public void setDateDebut(Timestamp dateDebut) {
		this.dateDebut = dateDebut;
	}
	public Timestamp getDateFin() {
		return dateFin;
	}
	public void setDateFin(Timestamp dateFin) {
		this.dateFin = dateFin;
	}
	public int getIdUtilisateur() {
		return idUtilisateur;
	}
	public void setIdUtilisateur(int idUtilisateur) {
		this.idUtilisateur = idUtilisateur;
	}
	public int getIdClasse() {
		return idClasse;
	}
	public void setIdClasse(int idClasse) {
		this.idClasse = idClasse;
	}
	public boolean isHebdomadaire() {
		return hebdomadaire;
	}
	public void setHebdomadaire(boolean hebdomadaire) {
		this.hebdomadaire = hebdomadaire;
	}
	@Override
	public String toString() {
		return "Evenement [idEvenement=" + idEvenement + ", nom=" + nom
				+ ", dateDebut=" + dateDebut.getTime() + ", dateFin=" + dateFin.getTime()
				+ ", idUtilisateur=" + idUtilisateur + ", idClasse=" + idClasse
				+ ", hebdomadaire=" + hebdomadaire + "]";
	}
	
	
	

}
